self-employed work permit - Español Inglés Diccionario